package com.xiaotu.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author zhangxiao
 * @create 2021-08-17 17:08
 */
@Data
public class SwAuthDto {

    /**
     * 认证id
     */
    private Integer authId;

    /**
     * 用户id
     */
    private Integer userId;

    /**
     * 编剧认证手机号
     */
    private String authPhone;

    /**
     * 姓名
     */
    private String name;

    /**
     * 性别：1男 0女
     */
    private Integer gender;

    /**
     * 个人近照
     */
    private String photo;

    /**
     * 出生日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date birthday;

    /**
     * 民族
     */
    private String nation;

    /**
     * 籍贯
     */
    private String nativePlace;

    /**
     * 毕业学校
     */
    private String school;

    /**
     * 学历
     */
    private String education;

    /**
     * 通讯地址
     */
    private String postalAddress;

    /**
     * 邮政编码
     */
    private String postalCode;

    /**
     * 身份证正面照
     */
    private String idPhotoPositive;

    /**
     * 身份证反面照
     */
    private String idPhotoNegative;

    /**
     * 身份证号
     */
    private String idCard;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 主要作品，多个逗号隔开
     */
    private String works;

    /**
     * 个人简历
     */
    private String resume;

    /**
     * 认证类型 1:接受用户留言 2:委托平台代理 3:仅认证 4:公开电话
     */
    private Integer authType;

    /**
     * 是否接受项目策划推荐 1:是 0:否
     */
    private Integer isRecommend;

}
